using System;
using System.Collections;
using System.Collections.Generic;
using Sinacor.UI.Bovespa.Ordens.Model;
using System.Text;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Ordens.Presenter
{
    public interface IOrdensMegaBolsa : IBaseView
    {
        void ExibirOperadores(IEnumerable operadores);
        void ExibirCalendario(IEnumerable datas);
        void ExibirDataMovimento(DateTime data);
        void ExibirOrdemMegaBolsa();
        void ExibirPreBoletosAnalitico();
        void ExibirDadosCliente(ModelOrdensMegaBolsa cliente);
        void ExibirMensagem(Model.Enum.Mensagem mensagem);
        void ExibirMensagem(String mensagem);
        void AlterarOrdemMegaBolsa(ModelOrdensMegaBolsa model, ModelItemOrdensMegaBolsa modelItemAnterior);
        void ExibirOrdemPopup(ModelOrdensMegaBolsa model);
        void IniciarProcesso();
        void FinalizarProcesso();
        void InformarCasadas();
        void InformarNaoCasadas();
        void InformarCasadasParte();
    }
}
